#ifndef BOX3F
#define BOX3F

#include <base\vec3f.h>

struct box3f {

	vec3f corner;
	float x,y,z;

	box3f(vec3f &corner, float x, float y, float z);
	box3f(void);
	~box3f();

	void setBox(vec3f &corner, float x, float y, float z);

	// for use in frustum computations
	vec3f getVertexP(vec3f &normal);
	vec3f getVertexN(vec3f &normal);

};

#endif